未沙ちゃんびゅ〜あ〜 PRO-68K Ver 2.13 Copyright(C) 1991,1992 Noboru Abe Sep. 20 1992 ------------------------------------------------------------------------- ダウンロードありがとうございます。 このプログラムは、うみちゃん氏が提唱されたMSAファイルフォーマットを使用して作成さ れたアニメーションデータをHuman68K上で表示させるための物です。 1. 特徴 X68000版未沙ちゃんびゅ〜あ〜の特徴は次の通りです。 1. $_MISA_$,%_MISA_%フォーマットに対応してます。 2. 実行中に再生スピードを変更することが出来ます。 3. 常に未沙画像が中心に表示されるように、 表示開始位置を自動的に調整しま す。 4. 鮪画像を背景にして未沙画像を表示出来ます。 5. 起動時にグラッフィクRAMの状態を問い合わせます。 6. 高速クロックのX68000でも普通に再生出来る様にしました。 ただし普通の X68000では以前のバージョンより少し再生速度が遅くなってしまいました ^^;。 2. 使用方法 起動フォーマットは次の通りです。 XMISA [-M[magfile[.mag]][-C[-]] misafile[.msa] この時、オプション部分と未沙ファイルの指定順番はどちらが先でも構いませんし、 大文 字・小文字の区別もしません。また、ファイルの拡張子も省略しても構いません。 基本的には、再生したい未沙ファイルを指定して、 XMISA FileName とするだけでOKです。 終了はESCキーを押して下さい。 ただこのとき使用メモリの開放作業を行うためデータ によりOSに戻るまで時間がかかる場合があります。 2.1 トリック機構 このXMISA.Xでは再生中にキー操作により再生スピード・再生方向等を変更すること が出来ます。 FGALAV/だおだおCityNETで公開されているX68000版未沙ちゃんコンパイラ&TOOLSと 組み合わせることで未沙ちゃんデバッカとしても利用出来るでしょう。(^_^) 駒送り機能の追加に伴いver 2.10よりキーバインドを変更しました。 使用可能な キーは次の通りです。 << 使用可能キー >> +------------------------------------+ | Key | 用途 | |-----+------------------------------| | ESC |表示終了 | |-----+------------------------------| | XF1 |一時停止(再開は何かキーを押し| | |て下さい) | |-----+------------------------------| | XF2 |駒送り開始 | |-----+------------------------------| | XF3 |表示スピードUP | |-----+------------------------------| | XF4 |表示スピードDOWN | |-----+------------------------------| | XF5 |CELLナンバー表示のON/OFF切り替え | |-----+------------------------------| |SPACE|表示方向の切り替え(通常再生/ | | |逆再生) | |-----+------------------------------| | UNDO|モードリセット(表示スピード/駒送り) | +------------------------------------+ 入力されたタイミングにより指定動作が行われるまでの時間が長い場合があります がこれは仕様ですので^^;御容赦下さい。 2.1.1 駒送りモードについて ver 2.10以降のバージョンから動画の駒送り機能を追加しました。XF2キーで駒送り モードに移行します。 表示中のcellを変更したい時はUNDOキー以外のキーを押して下さ い。 元の連続再生に戻す場合はUNDOキーを押して下さい。 連続再生中に表示スピードを 変更していた場合は変更された状態のまま連続再生を再開します。 2.2 鮪との共存 鮪フォーマットのイラストのうち一部分(目とか口とか)だけアニメーションしたいという場合に かなり有効です。 例えばNEKO.MSA、 NEKOBACK.MAGという画像を一緒に表示したい時は次のように 入力して下さい。 XMISA -MNEKOBACK NEKO こうすると、 先にNEKOBACK.MAGが画面に表示されその後NEKO.MSAが表示されま す。 また-Mを使用した時にファイル名が省略された場合は.MSAファイルの拡張子を.MAGとみ なして鮪画像を表示します。(見付からない時は未沙だけ表示します。) このオプションを利用する場合次の事に注意して下さい。 i) MAG.Rが実行出来る環境であること 子プロセスとしてMAG.Rを呼び出すため、 環境変数PATHの示すディレクトリにMAG.R を入れておく必要があります。 ii) 背景用の画像と未沙画像のパレットが同じであること 大体見当がつくと思いますが、未沙画像でも表示パレットを変更するため同じ パレットで背景が作成されていないとイメージが変わってしまいます。 (いきな り、顔色が悪くなったりとか(^_^;) iii) 未沙画像と鮪画像は同時に1つずつしか表示出来ない 常駐物ではないし(^_^;)、現在のXMISA.Xは複数未沙画像を同時に表示する ことが出来ないようになってます。 2.3 G-RAMチエック機能 起動時にすでにG-RAMが使用されていた場合処理を続行するか問い合わせてきま すので、YかNキーを押して下さい。 Nキーが押された場合は実行を中止します。バックアップを行ったあと再度実行して 下さい。 起動時にG-RAMチェックを行いたくない方は次のようにしてXMISAを起動して下さ い。 XMISA -C- MisaFile ほとんどコンパイラの抑制オプションみたいですが(^_^;)以前のバージョンとの互換という ことで御理解下さい。 2.4 メモリ効率について Ver 2.04までは大飯食らいだったXMISAですがバージョンアップと共に小食になりま した(^_^;) Ver 2.06以降のバージョンからは、 使用ワークサイズ = 表示対象ファイル * 2 程度のメモリを使用する用に改良しました。 メモリ2Mな方でも巨大なシナリオの未沙ちゃん が観賞出来ると思います。 3. 転載について 特に制限は致しませんが、転載後に一言で結構ですから連絡下さい。 (返信が 遅れることが予想されますが怒らないで下さいネ) 4. ご注意 このろ〜だは正しく動作することを願って作成しましたが、 おもいもよらない バグがあるかも知れません。その時は速やかにご連絡下さい。 このソフトに関するお問い合わせはNIFTY-Serve FGALAVの8番会議室に書き込む か、メールの場合は NIFTY-Serve:PDC01570 にお願いします。 5. 開発環境 このプログラムは X68000 XC コンパイラライブラリ Ver 1.01 (SHARP/Hudson) + BugFix Free Header( myu-project ) IOCS/DOS CALL Inline Heder strlib.a(Free String Liblary) gnulib version 1.46 gcc version X6_SX07 Based on 1.41 Micro Emacs Ver 3.10 J1.30 - J1.40 GNU Make Ver 1.36.1 HAS Ver 2.50 HLK Ver 2.26 を使用して作成しました。作成者並びに移植者の方々に感謝いたします。 6. 背後霊のみなさまへ (圧力かけて下さる方が増えたのでいっしょくたでごめんなさい(^_^;)数々の レポート、要望等ありがとうございます。これからもよろしくお願いしますネ また転載作業を行って下さっている方々ありがとうございます。 お手数ですが 常に最新バージョンが転載先のネットに存在するようして下さると助かります。 今回のXVI対応版では次の方々にテストをお願いしました。この場を借りまして 深く感謝いたします。 暮里阿梨さん・かっぱぁ・テツさん・麗音さん・ねこめさん あべべ/阿部 昇 (NIFTY-Serve : PDC01570) (J&P HOTLINE : JH327309) (南京 : NANK0553) (だおだおCityNET: daoh248 )